package com.wuliang.generate.bean.vo.author;

import com.google.gson.annotations.Expose;
import com.wuliang.generate.common.core.basic.BaseVo;
import com.wuliang.generate.bean.entities.author.AuthorPermission;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

/**
 * @author WuLiang
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "前后端交互参数——认证用户")
public class AuthorPermissionVo extends BaseVo<AuthorPermission> {

    @Expose
    @ApiModelProperty(name = "authPermissionDescription", value = "角色描述", dataType = "string")
    private String authPermissionDescription;

    @Expose
    @ApiModelProperty(name = "authPermissionName", value = "角色名称", dataType = "string")
    private String authPermissionName;

}
